<?php
function submitPageCheck(){
    //<!--↓↓↓↓↓セッションIDを書き換える部分↓↓↓↓↓-->
    if($_SESSION["submit_id"] != $_POST["session_id"]) {
        header("Location:http://shonanbbs.com/bbs/index.php");
        return false;//exitはソースにはあまり使われない
    }
    else{
    //何度も投稿できないようにセッションIDを書き換える
    //再度読み込みすると書き換わったセッションによって
        session_regenerate_id();
        $_SESSION["submit_id"] = session_id();
        return true;
        //←セッションIDを取得する関数
        //<!--↑↑↑↑↑セッションIDを書き換える部分↑↑↑↑↑-->
    }
}

function dbChoice($host="localhost",
                  $username="nishi",
                  $password="mis019",
                  $dbname="work_experience")
{
    //mysqlに接続する
    $db = mysql_connect($host, $username, $password);
    //データベースを選択する
    $sdb = mysql_select_db($dbname);
}

function errorCheck($nickname, $content){
    //retrun用の配列「$rtn」を作成
    $rtn = array();

    //エラーフラグ
    $error_yn ="n";//エラーがあるかどうか
    $nickname_error_yn = "n";//ニックネームが入ってるか
    $content_error_yn = "n";//内容が入ってるか
    $content_worderror_yn = "n";//

    //エラーチェック
    if ($nickname == ""){
        $nickname_error_yn = "y";
        $error_yn = "y";
    }
    if ($content == ""){
        $content_error_yn = "y";
        $error_yn = "y";
    }
    //strpos関数は、最初に見つかった位置を返す
    //一番最初に該当する文字があった場合「0番目」となるので、
    //falseと!==で比較して、0と区別します
    if (strpos($content, "NGワード") !== false){
        $content_worderror_yn = "y";
        $error_yn = "y";
    }
    $rtn["error_yn"] = $error_yn;
    $rtn["nickname_error_yn"] = $nickname_error_yn;
    $rtn["content_error_yn"] = $content_error_yn;
    $rtn["content_worderror_yn"] = $content_worderror_yn;

    return $rtn;
}


